self-produced article - Turco Inglés Diccionario